/**************************************************************************
 * @doc CITI
 * @module CITI |
 * Source code for the CITI handling functions.
 *
 * Product         :   SoftPay 2000 (Global Payment Methodology).
 * <nl>Developer   :   SoftPay Development Team (I_SP2000).
 * <nl>Notes       :
 *
 * @head3 CITI Functions |
 * @index | CITI
 * @end
 *
 * Copyright (c) 1996-2000 by VeriFone Inc. All rights reserved.
 *
 * No part of this software may be used, stored, compiled, reproduced,
 * modified, transcribed, translated, transmitted, or transferred, in any form
 * or by any means whether electronic, mechanical, magnetic, optical,
 * or otherwise, without the express prior written permission of VeriFone, Inc.
 *
 * Revision History
 * ------------------------------------------------------------------------
 $Log: /SoftPay/ver30/hostsrc/CITISrc/CITIids.h $


********************************************************************************/
#define CITI_EPP_FOOTER_START			94 // Frederick_L1 08122004, Added as per Citibank's request
#define CITI_EPP_FOOTER_END			97 // Frederick_L1 08122004, Added as per Citibank's request


#define EPP								2

#define AX							2////ivan
#define JAPAN1							10
#define JAPAN2							11
#define DINERS							12

#define CITI_LOGON									801
#define CITI_MANUAL_SALE							802
#define CITI_MANUAL_SALE_OPERATION				803
#define CHK_TRAN_ALLOWED							804
#define CITI_EPP_SALE								805
#define CITI_EPP_SALE_OPERATION 					806

#define CITI_REGULAR_PROMO                      			808
#define EEP_END_COMM                                 			809
#define EPP_GET_CASHBACK_AMOUNT          			810
#define CITI_EPP_CASHBACK                          			811
#define CITI_EPP_CASH                                  			812
#define EPP_GET_CASH_AMOUNT          					813
#define EPP_OPERATION								814
#define CASH_OPERATION								815
#define CASH_BACK_OPERATION						816
#define EDIT_SIG_OPERATION							817
#define CHK_INV                                                                 818///ivan
#define CHK_INVEPP                                                           819///ivan
#define CHK_INVCASH                                                           820///ivan
#define CHK_INVCABK                                                           821///ivan
#define CHK_INVAMEX                                                           822///ivan
#define CHK_INVDINERS                                                           823///ivan
#define CHK_INVJCB                                                           824///ivan
#define EDIT_ETT_OPERATION							825///ivan
#define TC_UPLOAD									826



#define CITI_INIT_PACKET								0x3401
#define CITI_EPP_TENOR                                                    	0x3402
#define CITI_REG_RATE                                                       	0x3403
#define CITI_EPP_GET_TENOR                                            	0x3404
#define GET_INVOICE_NUMBER1      			    0x3406  /* inGetInvoiceNumber1                   */
#define BOP_SETTLE_ALL_HOSTS                                     		0x3407
#define EPP_SELECT_HOST								0x3408
#define CASH_SELECT_HOST								0x3409
#define CASH_BACK_SELECT_HOST							0x340A
#define CITI_SET_VOID_ONLINE							0x340B
#define CITI_CHOOSE_SALE_OR_EPP						0x340C
#define CITI_SELECT_AND_LOAD_HOST						0x340D
#define CITI_VALIDATE_TRAN								0x340E
#define EDIT_SIG											0x340F
#define CITI_REPRINT_FILE_COPY							0x3410
#define EDIT_ETT											0x3411///ivan


#define VALIDATE_HOST        		0x3412  /* inCheckHost                 *////ivan
#define GET_CARD_FIELDS1             		0x3413  /* inEnterCardData1    ivan                  */
#define GET_CARD_FIELDS2           		0x3414  /* inEnterCardData2                 ivan     */
#define GET_CARD_FIELDS3             		0x3415  /* inEnterCardData3                ivan      */
#define GET_CARD_BIN1                		0x3416  /* inGetCardBin1  ivan                         */
#define GET_CARD_BIN2                		0x3417  /* inGetCardBin1  ivan                         */
#define GET_CARD_BIN3                		0x3418  /* inGetCardBin1  ivan                         */
#define VALIDATE_SWIPED_CARD1        		0x3419  /* inValidateSwipedCard                 */
#define VALIDATE_SWIPED_CARD2        		0x341A  /* inValidateSwipedCard                 */
#define VALIDATE_SWIPED_CARD3        		0x341B  /* inValidateSwipedCard                 */
#define LOAD_GET_CDT1                		0x341C  /* inLoadGetCDTIndex   ivan                   */
#define LOAD_GET_CDT2                		0x341D  /* inLoadGetCDTIndex         ivan           */
#define LOAD_GET_CDT3                		0x341E  /* inLoadGetCDTIndex               ivan     */
#define VALIDATE_MANUAL_NO1          		0x341F  /* inValidateManualCardNo               */
#define VALIDATE_MANUAL_NO2          		0x3420  /* inValidateManualCardNo               */
#define VALIDATE_MANUAL_NO3          		0x3421  /* inValidateManualCardNo               */


#define CITI_EPP_MONTHLY_DUE                                0x3422
#define CITI_EPP_INTEREST_RATE                              0x3423
#define CITI_EPP_1STMONTH_PAY                               0x3424
#define CITI_END_MODEM			                               0x3425
#define CITI_BATCH_UPLOAD_FLAG			          0x3426  // spqalog011
#define CITI_SETTLE_REPRINT			          0x3427 
#define CITI_SETTLEMENT_FLAG_TRUE			          0x3428 
#define CITI_SETTLEMENT_FLAG_FALSE		          0x3429

#define CITI_EMV_BANK_REFFERAL		0x342A
#define CITI_CNG_SALE_COMP_MSG	0x342B
#define CITI_BANK_REFERRAL	0x342C

#define CITI_TAG_9F12_APPL_PRE_NAME	0x342D
#define CITI_TAG_50_APPL_LABEL	0x342E
#define CITI_EMV_CVM_RESULTS	0x342F

#define AXAP_HOST	0x3430
#define AXAP_TVR	0x3431
#define AXAP_APPL_CRYPT	0x3432

#define CITI_COMMS_OPERATION		0x3433
#define CITI_EDIT_COMM						0x3434
#define CITI_EDIT_GPT_OPERATION	0x3435
#define CITI_EDIT_MGT_OPERATION	0x3436
//Added by Kia Soon 150206
#define CITI_PRINT_CONFIG_OPERATION 	0x3437
#define CITI_EDIT_PABX_OPERATION        0x3438
// Added by Kia Soon: 15122005 added for PABX Edit on Menu
#define CITI_EDIT_PABX					0x3439
// Added by Kia Soon: 15122005 added for print terminal config
#define CITI_PRINT_CONFIG				0x343A
